/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Model;

import java.io.Serializable;
import java.sql.Date;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

/**
 *
 * @author Thiago
 */
@Entity
@Table(name = "pessoa")
@SequenceGenerator(name="sequencia", sequenceName="pessoa_idpessoa_seq")
public class PessoaModel implements Serializable {

    private int idpessoa;
    private String nomepessoa;
    private String cpf;
    private Date datanascimento;
    private String cep;
    private String endereco;
    private int numero;
    private String complemento;
    private String bairro;
    private String cidade;
    private String uf;
    private String telefoneres;
    private String telefonecel;
    private String telefonerec;
    private String foto;
    private String email;
    private String observacao;
    private int idstatus;
    private int idtipopessoa; 

    
    public PessoaModel() {
    }

    @Id
    @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="sequencia")
    public int getIdpessoa() {
        return idpessoa;
    }

    public void setIdpessoa(int idpessoa) {
        this.idpessoa = idpessoa;
    }

    public String getNomepessoa() {
        return nomepessoa;
    }

    public void setNomepessoa(String nomepessoa) {
        this.nomepessoa = nomepessoa;
    }

    public String getCpf() {
        return cpf;
    }

    public void setCpf(String cpf) {
        this.cpf = cpf;
    }

    public Date getDatanascimento() {
        return datanascimento;
    }

    public void setDatanascimento(Date datanascimento) {
        this.datanascimento = datanascimento;
    }

    public String getCep() {
        return cep;
    }

    public void setCep(String cep) {
        this.cep = cep;
    }

    public String getEndereco() {
        return endereco;
    }

    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    public int getNumero() {
        return numero;
    }

    public void setNumero(int numero) {
        this.numero = numero;
    }

    public String getComplemento() {
        return complemento;
    }

    public void setComplemento(String complemento) {
        this.complemento = complemento;
    }

    public String getBairro() {
        return bairro;
    }

    public void setBairro(String bairro) {
        this.bairro = bairro;
    }

    public String getCidade() {
        return cidade;
    }

    public void setCidade(String cidade) {
        this.cidade = cidade;
    }

    public String getUf() {
        return uf;
    }

    public void setUf(String uf) {
        this.uf = uf;
    }

    public String getTelefoneres() {
        return telefoneres;
    }

    public void setTelefoneres(String telefoneres) {
        this.telefoneres = telefoneres;
    }

    public String getTelefonecel() {
        return telefonecel;
    }

    public void setTelefonecel(String telefonecel) {
        this.telefonecel = telefonecel;
    }

    public String getTelefonerec() {
        return telefonerec;
    }

    public void setTelefonerec(String telefonerec) {
        this.telefonerec = telefonerec;
    }

    public String getFoto() {
        return foto;
    }

    public void setFoto(String foto) {
        this.foto = foto;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getObservacao() {
        return observacao;
    }

    public void setObservacao(String observacao) {
        this.observacao = observacao;
    }

    public int getIdstatus() {
        return idstatus;
    }

    public void setIdstatus(int idstatus) {
        this.idstatus = idstatus;
    }

    public int getIdtipopessoa() {
        return idtipopessoa;
    }

    public void setIdtipopessoa(int idtipopessoa) {
        this.idtipopessoa = idtipopessoa;
    }
}
